package cn.besbing.model.mapper.primary;

import cn.besbing.model.entities.primary.ReportRejectInfo;
import cn.besbing.model.entities.primary.ReportRejectInfoExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface ReportRejectInfoMapper {
    long countByExample(ReportRejectInfoExample example);

    int deleteByExample(ReportRejectInfoExample example);

    int deleteByPrimaryKey(String pkRejectInfo);

    int insert(ReportRejectInfo record);

    int insertSelective(ReportRejectInfo record);

    List<ReportRejectInfo> selectByExample(ReportRejectInfoExample example);

    ReportRejectInfo selectByPrimaryKey(String pkRejectInfo);

    int updateByExampleSelective(@Param("record") ReportRejectInfo record, @Param("example") ReportRejectInfoExample example);

    int updateByExample(@Param("record") ReportRejectInfo record, @Param("example") ReportRejectInfoExample example);

    int updateByPrimaryKeySelective(ReportRejectInfo record);

    int updateByPrimaryKey(ReportRejectInfo record);
}